musical instrument maker and repairer - Spanish English Dictionary